package com.efast.dmom.mgmt.entity.les;

public class TrBasPartSupplPull implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	private Integer trBasPartSupplPullId;// 零件供应商配送模式id
	private Integer sendPackageId;// 发运包装id
	private Integer trBasPartSupplId;// 零件供应商关系id
	private String partNoVersion;// 零件号
	private String packageNo;// 包装号
	private String plantNo;// 工厂编号
	private String workshopNo;// 车间编号
	private String supplNo;// 供应商编号
	private String deliverySend;// 发运地
	private String pullType;// 配送模式(2看板配送 9手工组织配送) 目前均是看板配送
	private Integer deliverySendType;// 发运地类型1供应商 2分拣仓库 3车间缓存区
	private Integer sendPackageNum;// 发运包装容量
	private Integer deliveryRecType;// 目的地类型1供应商 2分拣仓库 3车间缓存区
	private String deliveryRec;// 目的地
	private String isTraceSequence;// 流水号生成规则(0:全局包装流水号,1:按入库包装级别生成2:按零件库位生成)
	private Integer markStatus;// 是否激活
	private Integer optCounter;// 版本控制
	private String companyCode;// 企业代码
	private String createUser;// 创建用户
	private java.util.Date createTime;// 创建时间
	private String lastUpdateUser;// 更改用户
	private java.util.Date lastUpdateTime;// 上次更新时间

	public TrBasPartSupplPull() {
		super();
	}

	public TrBasPartSupplPull(Integer trBasPartSupplPullId, String deliverySend, String pullType,
			Integer deliverySendType, java.util.Date createTime, Integer optCounter, String packageNo,
			Integer sendPackageNum, String workshopNo, Integer sendPackageId, Integer markStatus, String supplNo,
			Integer deliveryRecType, String deliveryRec, java.util.Date lastUpdateTime, Integer trBasPartSupplId,
			String lastUpdateUser, String isTraceSequence, String companyCode, String partNoVersion, String plantNo,
			String createUser) {
		super();
		this.trBasPartSupplPullId = trBasPartSupplPullId;
		this.deliverySend = deliverySend;
		this.pullType = pullType;
		this.deliverySendType = deliverySendType;
		this.createTime = createTime;
		this.optCounter = optCounter;
		this.packageNo = packageNo;
		this.sendPackageNum = sendPackageNum;
		this.workshopNo = workshopNo;
		this.sendPackageId = sendPackageId;
		this.markStatus = markStatus;
		this.supplNo = supplNo;
		this.deliveryRecType = deliveryRecType;
		this.deliveryRec = deliveryRec;
		this.lastUpdateTime = lastUpdateTime;
		this.trBasPartSupplId = trBasPartSupplId;
		this.lastUpdateUser = lastUpdateUser;
		this.isTraceSequence = isTraceSequence;
		this.companyCode = companyCode;
		this.partNoVersion = partNoVersion;
		this.plantNo = plantNo;
		this.createUser = createUser;
	}

	public Integer getTrBasPartSupplPullId() {
		return this.trBasPartSupplPullId;
	}

	public void setTrBasPartSupplPullId(Integer trBasPartSupplPullId) {
		this.trBasPartSupplPullId = trBasPartSupplPullId;
	}

	public String getDeliverySend() {
		return this.deliverySend;
	}

	public void setDeliverySend(String deliverySend) {
		this.deliverySend = deliverySend;
	}

	public String getPullType() {
		return this.pullType;
	}

	public void setPullType(String pullType) {
		this.pullType = pullType;
	}

	public Integer getDeliverySendType() {
		return this.deliverySendType;
	}

	public void setDeliverySendType(Integer deliverySendType) {
		this.deliverySendType = deliverySendType;
	}

	public java.util.Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public Integer getOptCounter() {
		return this.optCounter;
	}

	public void setOptCounter(Integer optCounter) {
		this.optCounter = optCounter;
	}

	public String getPackageNo() {
		return this.packageNo;
	}

	public void setPackageNo(String packageNo) {
		this.packageNo = packageNo;
	}

	public Integer getSendPackageNum() {
		return this.sendPackageNum;
	}

	public void setSendPackageNum(Integer sendPackageNum) {
		this.sendPackageNum = sendPackageNum;
	}

	public String getWorkshopNo() {
		return this.workshopNo;
	}

	public void setWorkshopNo(String workshopNo) {
		this.workshopNo = workshopNo;
	}

	public Integer getSendPackageId() {
		return this.sendPackageId;
	}

	public void setSendPackageId(Integer sendPackageId) {
		this.sendPackageId = sendPackageId;
	}

	public Integer getMarkStatus() {
		return this.markStatus;
	}

	public void setMarkStatus(Integer markStatus) {
		this.markStatus = markStatus;
	}

	public String getSupplNo() {
		return this.supplNo;
	}

	public void setSupplNo(String supplNo) {
		this.supplNo = supplNo;
	}

	public Integer getDeliveryRecType() {
		return this.deliveryRecType;
	}

	public void setDeliveryRecType(Integer deliveryRecType) {
		this.deliveryRecType = deliveryRecType;
	}

	public String getDeliveryRec() {
		return this.deliveryRec;
	}

	public void setDeliveryRec(String deliveryRec) {
		this.deliveryRec = deliveryRec;
	}

	public java.util.Date getLastUpdateTime() {
		return this.lastUpdateTime;
	}

	public void setLastUpdateTime(java.util.Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Integer getTrBasPartSupplId() {
		return this.trBasPartSupplId;
	}

	public void setTrBasPartSupplId(Integer trBasPartSupplId) {
		this.trBasPartSupplId = trBasPartSupplId;
	}

	public String getLastUpdateUser() {
		return this.lastUpdateUser;
	}

	public void setLastUpdateUser(String lastUpdateUser) {
		this.lastUpdateUser = lastUpdateUser;
	}

	public String getIsTraceSequence() {
		return this.isTraceSequence;
	}

	public void setIsTraceSequence(String isTraceSequence) {
		this.isTraceSequence = isTraceSequence;
	}

	public String getCompanyCode() {
		return this.companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getPartNoVersion() {
		return this.partNoVersion;
	}

	public void setPartNoVersion(String partNoVersion) {
		this.partNoVersion = partNoVersion;
	}

	public String getPlantNo() {
		return this.plantNo;
	}

	public void setPlantNo(String plantNo) {
		this.plantNo = plantNo;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

}
